.tree * {
	font-family: "宋体", Arial, sans-serif, Verdana;
	font-size: 12px;
	line-height: 12px;
	white-space: nowrap;
	-moz-user-select: none;
}

.tree .tree-node-selected {
	background-color: #93C2F1;
	border: 1px solid #93C2F1;
}

.tree button {
	border: 0 none;
	margin: 0px;
	padding: 0px;
	cursor: default;
	width: 18px;
	height: 18px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	vertical-align: middle;
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	-moz-user-select: none;
	cursor: default;
}

.tree .treeRow.show-sub .subTree {
	display: '';
}

.tree .treeRow.hide-sub .subTree {
	display: none;
}

.treeRow.hide-sub .icon_folder {
	background: transparent url('imgs/folder.gif') no-repeat scroll center
		center;
	cursor: pointer;
}

.treeRow.show-sub .icon_folder {
	background: transparent url('imgs/folder1.gif') no-repeat scroll center
		center;
	cursor: pointer;
}

.treeRow .treeNode.has-child .icon_tree {
	cursor: pointer;
}

.treeRow.show-sub .has-child.no-next .icon_tree {
	background: transparent url('imgs/elbow-end-minus.gif') no-repeat scroll
		center center;
}

.treeRow.show-sub .has-child.has-next .icon_tree {
	background: transparent url('imgs/elbow-minus.gif') no-repeat scroll
		center center;
}

.treeRow.hide-sub .has-child.no-next .icon_tree {
	background: transparent url('imgs/elbow-end-plus.gif') no-repeat scroll
		center center;
}

.treeRow.hide-sub .has-child.has-next .icon_tree {
	background: transparent url('imgs/elbow-plus.gif') no-repeat scroll
		center center;
}

.no-child.no-next .icon_tree {
	background: transparent url('imgs/elbow-end.gif') no-repeat scroll
		center center;
}

.no-child.has-next .icon_tree {
	background: transparent url('imgs/elbow.gif') no-repeat scroll center
		center;
}

.treeRow.show-sub .treeNode.show-sub .icon_indent.has-next,.treeRow.hide-sub .treeNode.hide-sub .icon_indent.has-next
	{
	background: transparent url('imgs/elbow-line.gif') no-repeat scroll
		center center;
}

.treeRow.show-sub .treeNode.show-sub .icon_indent.no-next,.treeRow.hide-sub .treeNode.hide-sub .icon_indent.no-next
	{
	background: transparent url('imgs/s.gif') no-repeat scroll center center
		;
}

.tree .icon_check0 {
	background: transparent url('imgs/check0.gif') no-repeat scroll center
		center;
	cursor: pointer;
}

.tree .icon_check1 {
	background: transparent url('imgs/check1.gif') no-repeat scroll center
		center;
	cursor: pointer;
}

.tree .icon_check2 {
	background: transparent url('imgs/check2.gif') no-repeat scroll center
		center;
	cursor: pointer;
}

.tree div {
	clear: both;
	border: 0 none;
}

.tree .nodeText {
	cursor: pointer;
}

.tree .dragable {
	position: absolute;
	background: #EEE;
	opacity: 0.5;
	filter: alpha(opacity =                                         50);
	-moz-opacity: 0.5;
}

.tree .enableDrop {
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
}